문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 헝가리안 표기법 (문단 편집) == 단점 == * 아이러니하게도, 코드를 단번에 파악하기 힘들어진다. * 변수나 함수 인자의 이름을 기억하기가 힘들다. * 데이터 타입이 바뀌면 변수 또는 함수 인자의 이름을 바꿔야 한다. 리팩토링을 지원하는 IDE가 없으면 지옥도가 펼쳐질 것이다. 특히 [[PHP]]나 [[JavaScript]], [[Python]], [[Ruby]] 같은 동적 타입 언어와의 궁합은 최악. * [[C(프로그래밍 언어)|C]]/[[C++]]일 경우 언어 명세에서 데이터 타입의 크기를 강제하지 않은 바람에 시스템 아키텍처에 따라 데이터 타입의 크기가 다르다는 무시 못할 문제가 있다.[* 과거 16비트에서 32비트로의 전환기에도 헬게이트가 열렸었으며, 2010년대는 소프트웨어가 [[AMD x86-64]]로 이관하는 과정이 진행 중이기 충분히 생길 수 였는 문제였다.] 예를 들어 {{{w}}}는 16비트일까? 32비트일까? 64비트일까? * 같은 의미를 가지는 서로 다른 타입의 변수가 있을 때 이것들을 왜 선언했는지를 잊어버렸을 경우, 코드를 이해하기가 어려워진다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기